leave defenseless - Espagnol Anglais Dictionnaire